본문 바로가기

용어정리11

간단하게 알아보는 기능명세서에서 결함의 판단 기준 기능명세서에서 결함의 판단 기준 글은 쉽게 쓰여 있어도 이해하기 어렵다. 그런데 왜 책들은 좀 더 이해하기 쉽게 쓰여지는게 아니라 좀 더 난해하게 쓰여지는지. 기능명세서에서 결함의 판단 기준을 물어보는 경우가 있다. 그럼 어떻게 하면 결함의 판단기준을 쉽게 찾아낼 수 있을까? 그냥 아래의 경우들은 결함이라고 판단하면 쉽다. 하나, 오류가 나는 경우다. 둘, 작동실패가 되는 경우다. 셋, 의도와 다르게 동작하는 경우다. 넷, 엉뚱하게 동작하는 경우다. 다섯, 테스트 시각에서 다른 결과가 나타나는 경우이다. 예로 기능명세서에서 명시된 기능은 아니며, 실제로 동작하지 않는다면? 이건 결함이 아니다. 애초에 그런 기능이 동작할거로 예상이 되지 않기 때문이다. 버스의 기능명세서에 비행기능이 없는데, 비행을 못한다.. 2020. 11. 10.
웹쟁이라면 꼭 알아야 할 용어, 의외로 복잡한 용어, UI 그리고 UX UI디자인과 UX디자인 그냥 입에 붙어서 이야기하는 UI와 UX. UI디자인, UI디자인. 설계를 할 때는 UX적 요소를 고려해야 한다는데.................................... UI를 풀었으면, User Interface. 컴퓨터를 사용자가 편리하게 사용할 수 있도록 설계를 하고, 또한 그런 환경을 제공하는 설계 내용이 UI디자인. UX를 풀었으면, User Experience. 사용자가 어떤 시스템, 제품, 서비스를 직접적으로, 간접적으로 이용하면서, 접하면서 느끼고 생각하게 되는 총체적 경험, 그런 경험적인 것을 고려해서 설계하면 UX디자인. 뭔가 경험적인 부분의 Feedback이 들어가는게 UX디자인 개념으로 보면 된다. 예를들면, 휴대폰에서 햄버거 메뉴 버튼을 사용자의 .. 2020. 10. 28.
데이터에서 간단한 용어, 스토리지 ? 스토리지 Storage 컴퓨터 프로세서가 접근할 수 있도록 데이터를 전자기 형태로 저장하는 장소, 끝 ! 2020. 10. 28.
덤프는 무엇을 뜻할까요? What is dump? 덤프는? What is dump? 덤프는 컴퓨터 주기억장치나 레지스터, 데이터, 프로그램의 전체 또는 일부 자료에 기억시킨 내용을 보조기억장치 등 기록 매체에 복사 또는 전이하는 조작을 말합니다. 알기쉽게 풀어 이야기하면 기억장치의 내용을 전부 또는 일부를 인쇄하여 출력하는 것입니다. 출력은 꼭 종이로 하는 것을 의미하는 것이 아니라 대부분 주기억장치에서 보조기억장치에 복사하는 것을 의미합니다. 주로 복잡한 프로그램이나 S/W사업을 할 때 많이 쓰입니다. 기존에 있는 프로그램은 그대로 운용하면서, 덤프한 프로그램 또는 파일을 가지고 새로운 프로그램으로 개발하거나, 일부분 개선작업을 진행합니다. 그래서 덤프는 필요에 따라 내용 전체를 복사하기도 하며, 일부분만을 복사하기도 합니다. 덤프와 관련된 용어로는 .. 2020. 10. 27.
Walkthrough : 프로그램 테스트 관련 용어 Walkthrough Walkthrough는 프로그램 테스트 관련 용어입니다. 여러 사람이 프로그램 소스(source)를 검토하여 프로그램 테스트와 관련된 오류사항을 해결하는 방법입니다. 2020. 10. 26.
Desk checking : 프로그램 테스트 관련 용어 Desk checking Desk checking은 프로그램 테스트 관련 용어입니다. 프로그램을 읽고 테스트 결과보고서에 근거하여 검토하고 테스트 데이터를 이용하여 프로그램의 흐름을 따라가 보는 테스트 오류사항 해결방법입니다. 2020. 10. 26.
마운트 Mount가 뭐야? 마운트란? What is mount? 마운트(mount)는 유닉스(Unix)계열 운영체제의 명령어입니다. 하드디스크 같은 물리적인 장지를 특정위치, 즉 디렉토리에 연결시켜 주는 것을 마운트라고 합니다. 윈도우에서는 마운트가 자동으로 되어서 컴퓨터 사용자들이 마운트를 몰라도 되지만, 리눅스 등의 경우 관리자가 직접 특정 디렉토리에 붙이는 작업을 수행해야 합니다. 이전에 CD를 이용해서 스타크래프트 등의 게임을 할 때 가상 CD 드라이브를 마운트 하기도 했습니다. 리눅스를 아직 배우지 못해서 마운트 명령어를 실제로 어떻게 사용하는지는 잘 몰라서 간단히 의미만 설명하였습니다. 2020. 10. 9.
통합개발환경 IDE (Intergrated Development Environment) 통합개발환경 IDE (Intergrated Development Environment) IDE는 개발에 필요한 다양한 도구들이 결합되어 있는 소프트웨어로 소스 편집기, 컴파일러, 디버거, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트웨어를 의미합니다. 또한 코딩 에디터에서 확장기능을 인스톨하여 사용할 수 있는 것처럼 IDE도 추가 기능을 인스톨하여 필요한 기능들을 확장할 수 있습니다. 비쥬얼스튜디오코드는 코딩 에디터이지만, 비쥬얼스튜디오에서도 IDE를 다운로드 받아 활용할 수 있습니다. 비쥬얼스튜디오 IDE에서는 파일트리, 에디터, 터미널이 한 화면에서 실행이 됩니다. 2020. 10. 6.
API(Application Programming Interface) API(Application Programming Interface) API(Application Programming Interface)는 운영체제 등 큰 틀에서 지원해 주는 함수의 집합군을 이야기 합니다. interface라는 단어처럼 중간의 매개체를 뜻합니다. 오픈 API api하면서 많이 언급하는게 오픈 api입니다. 구글지도, 카카오맵 등 다양한 지도 api도 오픈 api입니다. 누구나 쉽게 접근할 수 있는 웹서비스에 적용하여 서비스 개발에 필요한 인터페이스를 공개하고 공유하는 것을 오픈 API라고 합니다. 오픈 api를 이용하고자 하면, 데이터 또는 서비스를 제공하는 측, 즉 오픈 api를 제공하는 측에서 정한 규칙을 지켜야 합니다. 오픈 API를 이용하는 사용자들은 자신들의 축적된 데이터 없.. 2020. 10. 6.
전자정부 표준프레임워크 전자정부 표준프레임워크란? 전자정부 표준프레임워크는 정보시스템 개발·운영 시 필요한 기본 기능을 미리 구현한 것을 기반으로 개발하는 방식으로 정보화 투자 효율성 향상을 달성하고, 전자정부 서비스의 품질향상을 제공합니다. 이는 공공부문 정보화 사업 시 적용되는 개발 프레임워크 운용 SW 표준화, 품질 및 재 사용성 향상을 지원합니다. 출처 : https://www.hanshinit.co.kr/www/index.do 대표홈페이지에 오신 것을 환영합니다. WORK 웹사이트를 구축하는 데 있어서 보다 효과적인 (주)한신정보기술만의 서비스를 제공합니다. www.hanshinit.co.kr 2020. 10. 1.
레거시 시스템 Legacy System 레거시 시스템레거시 시스템 legacy system IT 현대화를 말하면서 같이 자주 등장하는 개념이 레거시 시스템입니다. 흔히 낡은 것을 통틀어 이르는 말로 인식이 됩니다. 낡아서 도태된 것들을 의미하기도 합니다. 낡은 방법론, 낡은 기술, 낡은 소프트웨어 등 여러가지를 의미합니다. 기업적으로 보면 현대의 기술에 반하여 도태된 시스템을 레거시 시스템이라고도 하지만, 반대로 기업의 입장에서는 누적된 비지니스 가치와 데이터이기 때문에 여전히 기업의 중요한 자산으로 인식되기도 합니다. 가장 흔한 예가 미국 나사에서 우주비행선 등에 검증이 된, 인증이 된 과거의 하드웨어와 소프트웨어 시스템을 사용하는 것입니다. 레거시 시스템을 이야기하고자 하는 목적은 대체로 다음과 같습니다. 레거시 시스템의 기능과 데이터를 .. 2020. 9. 28.